<!-- 固定在屏幕底部的按钮组件(此组件会自动固定到屏幕底部，外部无需再定位) -->
<template>
	<view class="btn-box" :style="{height: height+'rpx', lineHeight: height+'rpx'}" @click="btnClick">{{text}}</view>
</template>

<script>
	export default {
		name:"bottom-btn",
		props: {
			// 组件的高度，单位 rpx
			height: {
				type: Number,
				default: 90		// 此组件默认高 90 rpx，引用时请记得给根 view 元素 设置 padding-bottom: 90rpx;
			},
			text: {
				type: String,
				default: '按钮'
			}
		},
		data() {
			return {
				
			};
		},
		methods: {
			// 按钮的点击事件
			btnClick() {
				this.$emit('click')
			}
		}
	}
</script>

<style lang="scss" scoped>
	.btn-box {
		width: 750rpx;
		background-color: #00C9B1;
		position: fixed;
		bottom: 0;
		left: 0;
		text-align: center;
		color: white;
		font-size: 32rpx;
		font-family: PingFang SC;
		font-weight: 500;
	}
</style>
